/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}

body {
    line-height: 1;
}

.td {
    display: none;
}

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

sidebarle {
    border-collapse: collapse;
    border-spacing: 0;
}

.feed-links {
    display: none!Important;
}

.clearfix:after {
    content: "";
    display: table;
    clear: both;
}

.clearfix {
    *zoom: 1;
}

.title-header {
    display: block;
    float: left;
}

body ,html {
    padding: 0;
    margin: 0;
}

iframe#navbar-iframe {
    display: none;
}

body {
    background-color: #111;
    background-image: url();
    line-height: 1.5em!Important;
    font: normal normal 16px "open sans",Arial,Helvetica,sans-serif;
    color: #777;
}

a {
    color: #888;
    text-decoration: none;
}

.status-msg-wrap {
    position: fixed!Important;
    position: abolute;
    top: 0px;
    width: 100%;
    height: 100%;
    background: #181818;
    font: 140%/100% arial,sans serif;
    ;
        padding: 18% 0;
    left: 120px;
    bottom: 0;
    right: 0;
    z-index: 99;
    text-align: center;
}

.status-msg-wrap:after {
    content: "error 404";
    font: 540%/100% arial,sans serif;
    ;
}

.status-msg-body {
    width: 50%;
    position: relative;
    z-index: 2222;
    margin: 0 auto!important;
}

.status-msg-bg,.status-msg-border {
    display: none;
}

#container {
    margin: 0 0 0 250px;
}

.post-outer {
	width: 530px;
	padding:0 10px;
	margin:0 auto;
	float: left;
	word-wrap: break-word;
	overflow: hidden;
}

.content-wrapper {
   margin: 0 auto;
}

.post-outer a {
    color: #fff;
}

.green h3.post-title.entry-title,



.green h3.post-title.entry-title {
    background: #ab1844!Important;
}

.post-title.entry-title.xxcomment {
    display: none;
}

.green h3.post-title.entry-title.xxcomment {
    display: block!Important;
}

.green h3.post-title.entry-title.posting {
    display: none!Important;
}


.breadcrumbs {
    font-size: 60%;
    padding: 0 42px;
    line-height: 30px;
    overflow: hidden;
  
}

.breadcrumbs li {
    float: left;
    padding: 4px 10px;
    margin: 0;
}



.xtopfn {
    font-size: 60%;
    font-style: italic;
    padding: 6px 48px;
    overflow: hidden;
    color: #87bed0;
    background: #0584ad;
}

.xtopfn a {
    color: #87bed0;
}

.blog-page-wrap,
.blog-page-wrap-mobile {
    width: 160px;
    position: fixed;
    z-index: 3;
    bottom: 10px;
    right: 10px;
}

.blog-page-wrap span ,
.blog-page-wrap-mobile span {
    float: left;
    position: relative;
    z-index: 30;
    background: rgb(37,37,37);
